package com.bottle.android_mvvm.domain.ext
/**
 * 判断是否为空，并传入相关操作
 */
inline fun <reified T> T?.notNull(notNullAction: (T) -> Unit, nullAction: () -> Unit = {}) {
    if (this != null){
        notNullAction.invoke(this)
    }else{
        nullAction.invoke()
    }
}